import java.io.File;
import java.io.IOException;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) throws IOException {
                                       //表示输入输出过程中出现的异常
//        File f = new File("./test.txt");
//        System.out.println(f.getParent());
//        //返回 File 对象的父目录文件路径
//        System.out.println(f.getName());
//        //返回 FIle 对象的纯文件名称
//        System.out.println(f.getPath());
//        //返回 File 对象的文件路径
//        System.out.println(f.getAbsolutePath());
//        //返回 File 对象的绝对路径
//        System.out.println(f.getCanonicalPath());
//        //返回 File 对象的修饰过的绝对路径
        Scanner scanner = new Scanner(System.in);

//        File dir = new File("./testDir.txt/aaa/bbb/ccc");
//
//        dir.mkdirs();
//        //创建 File 对象代表的目录
//
//        System.out.println(dir.isDirectory());
//        //判断 File 对象代表的文件是否是一个目录

        File f1 = new File("./test1.txt");
        File f2 = new File("./testDir.txt/test2.txt");

        f1.renameTo(f2);
        //将f1的名字重命名为f2

//
//        f.createNewFile(); //创建该文件
//
//        scanner.next();
//
//        f.deleteOnExit();
//        //根据 File 对象，标注文件将被删除，删除动作会到JVM 运行结束时才会进行
//
//        System.out.println(f.exists());
//        //判断 File 对象描述的文件是否真实存在




//
//        System.out.println(f.isFile());
//        //判断 File 对象代表的文件是否是一个普通文件
//        System.out.println(f.isDirectory());
//        //判断 File 对象代表的文件是否是一个目录
    }
}